body {
	font-family: Sans-Serif;
}

a {
	color: black;
}

a, a:hover, a:active, a:visited {
	color: inherit;
}

#header #info_basket {
	text-align: right;
}
#header #info_basket #info_basket_title a {
	color: white;
	font-size: 1.2em;
	font-style: italic;
	letter-spacing: 2px;
	text-decoration: none;
}
#header #info_basket .info_basket a {
	color: black;
	font-size: 1.3em;
	font-weight: bold;
	display: block;
}

#header #menu li a {
	font-size: 1.3em;
	font-style: italic;
	color: white;
	text-decoration: none;
	letter-spacing: 4px;
	font-weight: bold;
}
#header #menu li a:hover {
	text-decoration: underline;
}

#left #left_title a {
	color: white;
	font-size: 1.3em;
	letter-spacing: 2px;
	text-decoration: none;
}

#left .category_back, #left .category_close {
	font-size: 1.2em;
	font-weight: bold;
	color: black;

}
#left li a {
	vertical-align: middle;
	text-decoration: none;
}

.pre {
	font-size: 0.7em;
	display: block;
}

#left #categories li a {
	letter-spacing: 1px;
	color: black;
}

#left #categories li.selected a {
	color: rgb(94,161,194);
	font-style: italic;
	font-weight: bold;
}
#left #categories li a:hover {
	color: silver;
	font-weight: bold;
}

#right #products .basket_product .amount { 
	color: silver;
	font-size: 1.5em;
	font-style: italic;
}
#right #products .basket_product .name {
	color: color;
	font-size: 0.9em;
}
#right #products .basket_product .desc {
	color: gray;
	font-size: 0.8em;
}
#right #products .basket_product.target {
	font-size: 1.1em;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 2px;
}

#right #right_buttons li a {
	font-size: 1.2em;
	text-decoration: none;	
	font-weight: bold;
	letter-spacing: 5px;
}

#footer #menu li a { 
	font-size: 1.2em;
	color: white;
	text-decoration: none;
	letter-spacing: 3px;
	color: black;
}
#footer #menu li a:hover { 
	color: white;
	text-decoration: underline;
}

div.title h1 {
	font-size: 1.2em;
	font-weight: bold;
	color: black;
}

div.title ul {
	text-align: right;
}

div.title ul li {
	color: white;
	font-size: 0.9em;
	font-weight: bold;
}

div.title ul li a {
	color: white;
	font-weight: normal;
}
